Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

264
Views
twilio error "accountSid must start with AC"
const express = require("express");
const app = express();
const PORT = 3000;
require("dotenv").config();
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_TOKEN;
const client = require("twilio")(accountSid, authToken);

client.messages
  .create({
    to: process.env.NUMBER,
    from: "+18598006707",
    body: "Hello Kashif",
  })
  .then((message) => console.log(message.sid));

app.listen(PORT, () => {
  console.log("server is at", PORT);
});

i am getting "accountSid must start with AC" even though my TWILIO_ACCOUNT_SID include AC.

TWILIO_ACCOUNT_SID="ACa6213af064b**************";
TWILIO_TOKEN="b5e1f89ed92c7c5****************";
NUMBER="+91783******";
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Can I assume the second code snippet you shared is your .env file? If so, the .env file does not support semicolons. If I put semicolons in my .env file and run your script, I get the same error as you. Try updating your .env file like this:

TWILIO_ACCOUNT_SID="ACa6213af064b**************"
TWILIO_TOKEN="b5e1f89ed92c7c5****************"
NUMBER="+91783******"

Once I did that, it started working for me. To confirm whether your .env file is loaded correctly, you can try logging accountSid and other variables from process.env, and verify it matches your .env file values.

about 4 years ago · Juan Pablo Isaza Report

0

Another cause for the above error can be the variables in .env file being ahead or behind of the variable values in your terminal, in which case it can be resolved by running source .env.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!